home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr37
/
wsomr100.zip
/
MACRO.TXT
< prev
next >
Wrap
Text File
|
1995-03-15
|
4KB
|
144 lines
1. Configurable reply format and taglines:
==========================================
1.1 Format strings in .INI
Hello : String to start a new message with.
Reply : String to start a reply with. This is usually
something like: 'In a message xxx wrote to yyy'.
Reply_4_usenet : Same as Reply but used when posting news in USENET.
Signoff_Fido : String to be placed at the end of every message.
Signoff_Internet : String to be placed at the end of every message.
Expandable Tagline : Tagline that contains embedded macros.
1.2 A new message/news has the form of :
@Hello.,
Body of message
@Signoff.
1.3 A reply message has the form of :
@Reply.,
Body of message
@Signoff.
1.4 A reply news has the form of :
@Reply_4_usenet.,
Body of message
@Signoff.
Note:
Max. length of hello and reply string is 80 characters, and the max.
expandable length is 1024.
2. Macros used in Hello, Reply strings and expandable taglines
===============================================================
2.1 Format of macro
Macro should be started with "@" and ended with ".", anything between
will be considered as an identifier and will not be expanded in the result
string.
If "@" is used as an ordinary character instead of a macro symbol, it should
be prefixed with an escape character "\", ex: wang\@durian.usc.edu.ph,
the result string will be wang@durian.usc.edu.ph
2.2 Predefined macros
@n. : new line.
@t. : tab( 8 spaces).
@name. : your complete name.
@first. : your first name.
@last. : your last name.
@fido. : your fido address.
@internet. : your internet address, if empty and you have fido address,
fido address will be converted to internet address.
@date. : local date
@time. : local time in the form of hh:mm:ss
@place. : City name
@omr. : name & version of OMR used
@os. : Operating system running in your computer.
@mFname. : Complete "From" name in the incoming message.
@mFfirst. : Frist name of "From".
@mFlast. : Last name of "From".
@mTname. : Complete "To" name in the incoming message.
@mTfirst. : First name of "To".
@mTlast. : Last name of "To".
@mSubj. : subject in the incoming message.
@mDate. : Date and time in the incoming message.
@rFname. : Complete "From" name in the reply you are making(outgoing message)
@rFfirst. : First name of "From"
@rFlast. : Last name of "From"
@rTname. : Complete "To" name in the reply(outgoing message)
@rTfirst. : First name of "To"
@rTlast. : Last name of "To"
@Message_ID. : message ID of the message( for Internet only )
@author. : Author of the message including address( taken from from: line)
3. Some examples to clear up things
===================================
3.1 New messages:
Let's say I'm writing a message to Rey Estrada, so that's a new message, and
the 'Hello' keyword would be used here. The header would look like this:
From: Frank Wang
To : Rey Estrada
Subj: your
Hello1=Hello @rFfirst.@n.,
Signoff1=@n.@n.@first.@n.Fido:@fido.@n.@Internet.@n.@date.
My message would be started with:
Hello Rey,
Frank
Fido:6:754/1.20
Internet:wang@durian.usc.edu.ph
Dec. 12, 1994
3.2 Replying
Let's say I received a message from Rey Estrada, the header of the message
looks like :
Date: Dec. 12. 1994
From: Rey Estrada
To : Frank Wang
Subj: My registration is on the way!
I'm going to reply to Rey, since this is a reply, the reply string will
be used here:
Reply=On @mDate. @mFname.wrote to @mTname....@n.
Signoff1=@n.@n.@first.@n.Fido:@fido.@n.@Internet.@n.@date.
The reply would start with:
On Dec. 12. 1994 Rey Estrada wrote to Frank Wang:
>
>
Frank
Fido:6:754/1.20
Internet:wang@durian.usc.edu.ph
Dec. 12, 1994